insulating sheath - German English Dictionary